Permutation with reflection - English Synonyms Dictionary